О КОМПАНИИ|МИССИЯ КОМПАНИИ|ПРИНЦИПЫ И ТЕХНОЛОГИИ|ПОРТФОЛИО|КОНТАКТЫ

        Расширенный поиск
                  Статьи     Энциклопедия     Новости     История     Ресурсы

Информация > Технологии > Языки программирования

А Б В Г Д З И К Л М Н О П Р С Т Ф Ц Ч Ш Э Я     A B C E F G H I J L M N P Q S W X Y     Все  

Java-апплеты

Java-апплет (applet, апплет, Java-applet) — программный компонент, который передается сервером в составе web-страницы и выполняется на стороне пользователя Интернет.

Почему именно Java-апплет?

  1. Своим рождением язык Java обязан Интернет и создан именно для Интернет, учитывает все его особенности.
  2. Java-апплеты работают на любой платформе и под любой операционной системой, на персональном компьютере,  карманном компьютере и даже сотовом телефоне. Проблемы совместимости для Java-апплетов практически не существует.
  3. Апплеты легко встраиваются в HTML-документы,  для их запуска не требуется никаких специальных действий (их не требуется инсталлировать на компьютере), даже долее того, пользователь может и не подозревать об их наличии в используемом приложении.
  4. Апплеты выполняются на стороне пользователя, а не на сервере, что позволяет снизить трафик Интернет, особенно в графических приложениях, повысить скорость работы (не требуется загрузка новых страниц с сервера), снизить загрузку сервера.
  5. В ядро языка Java и в структуру апплета встроена система безопасности, что исключает возможность нанесения какого-либо ущерба системе даже при наличии в апплете некорректного кода. 
  6. Java-апплеты не имеют прямого доступа к ресурсам компьютера, сетевой доступ из апплета возможен только к тому компьютеру, с которого он был загружен, запуск других приложений на компьютере пользователя из апплетов невозможен.
  7. Применение Java-апплетов более безопасно, чем использование элементов ActiveX.
  8. Для гарантии того, что полученному апплету можно доверять, Java предлагает цифровую подпись для апплетов.

Требования безопасности являются наиболее критичными для корпоративных приложений Интернет. При использовании Java-апплетов безопасность обеспечивается следующими компонентами Java-технологии.

  • Виртуальный Java-процессор постоянно контролирует свое состояние.
  • Загрузчик аплетов и Java-программ контролирует загружаемые коды.
  • Диспетчер безопасности (SecurityManager) контролирует и блокирует опасные действия аплетов.

Java-апплеты позволяют строить эффективные и безопасные приложения Интернет с частичной обработкой информации на стороне пользователя. В простейшем случае это проверка правильности заполнения форм на странице (без запроса к серверу), в сложных - серьезные Гео-информационные системы (ГИС), которые благодаря Java-апплетам не требуют постоянной передачи больших объемов графической информации от сервера к пользователю: после загрузки компьютер пользователя работает практически автономно. И, даже при начальной загрузке, исходные данные передаются не в графическом, а в компактном векторном виде.



04.08.2006

Перейти на Форум "Эффективное управление предприятием"


__________________
Версия для печати




ДРУГИЕ МАТЕРИАЛЫ ПО ТЕМЕ

Последние новости   Архив



Энциклопедия

Язык программирования C# (Си-шарп)

C# (Си-шарп) — объектно-ориентированный язык программирования для платформы .NET. Разработан в 2000 году Андерсом Хейлсбергом, Скоттом Вилтамутом и ...читать статью


Статьи

Система управление сайтом CMS «CorpSite»

Система управление сайтом «CorpSite» предназначена для создания эффективных эксклюзивных производительных надежных корпоративных сайтов приносящих ...читать статью

Сайт о корпоративных сайтах и интернет-системах

???????@Mail.ru     © 1997—2008 CopSite.ru     © 1997—2020 CopSite.ru